import axios from '@/utils/fetch'

// 获取上级部门
export function parentList (params) {
  return axios({
    url: `/systemApartment/parentList`,
    params
  })
}
// 获取岗位下拉
export function roleList (params) {
  return axios({
    url: `/systemAccount/roleList`,
    params
  })
}

// 获取字典列表
export function getDictList (params) {
  return axios({
    url: `/public/getDictList`,
    params
  })
}

// 获取部门下拉
export function getApartmentList (params) {
  return axios({
    url: `/public/apartmentList`,
    params
  })
}

// 获取我的客户列表 - 客户跟进-新增
export function getMyCustomerList (params) {
  return axios({
    url: `/customer/getMyCustomerList`,
    params
  })
}

// 根据员工权限获取部门列表
export function getAuthAccountList (params) {
  return axios({
    url: `/public/getAuthAccountList`,
    params
  })
}

// 获取查阅人列表 - 客户跟进-新增
export function getConsultAccountList (params) {
  return axios({
    url: `/follow/getConsultAccountList`,
    params
  })
}

// 发票列表——业务员下拉
export function getSaleList (params) {
  return axios({
    url: `/public/getSaleList`,
    params
  })
}

// 发票列表——开票人员
export function getOpeningInvoice (params) {
  return axios({
    url: `/public/getOpeningInvoice`,
    params
  })
}

// 发票列表——关联客户下拉
export function invoiceCustomerList (params) {
  return axios({
    url: `/invoice/invoiceCustomerList`,
    params
  })
}

// 关联客户下拉_发票新增
export function getInvoiceCustomerList (params) {
  return axios({
    url: `/invoice/getCustomerList`,
    params
  })
}

// 回款列表——获取客户下拉
export function getCustomerList (params) {
  return axios({
    url: `/returnedMoney/getCustomerList`,
    params
  })
}

// 回款列表——获取销售单下拉
export function getSaleOrderList (params) {
  return axios({
    url: `/returnedMoney/getSaleOrderList`,
    params
  })
}

// 回款列表——获取归属业务员下拉
export function getSalesmanList (params) {
  return axios({
    url: `/returnedMoney/getSalesmanList`,
    params
  })
}

// 客户列表
export function customerList (params) {
  return axios({
    url: `/public/customerList`,
    params
  })
}

// 获取分页列表（正式产品）
export function getFrequencyCardProductList (params) {
  return axios({
    url: `/public/getFrequencyCardProductList`,
    params
  })
}

// 获取产品下拉
export function getProductList (params) {
  return axios({
    url: `/public/getProductList`,
    params
  })
}

// 获取影云公司列表
export function getOrderCompanyList (params) {
  return axios({
    url: `/public/getOrderCompanyList`,
    params
  })
}

// 获取公司下拉列表
export function getCompanyList (params) {
  return axios({
    url: `/public/getCompanyList`,
    params
  })
}
